<?php

class ParametrizacionController extends Controller
{
	/**
	 * Declares class-based actions.
	 */
        public function filters() {
            return array(
                            'accessControl', 
                            );
        }
        
        public function accessRules() {
	return array(
			array('allow', 
				'actions'=>array('parametrizacion','Actualiza'),
				'users'=>array('admin'),
				),
			array('deny',
				'users'=>array('*'),
				),
			);
        }
                
        public function actionParametrizacion()
        {
            Controller::registrar_scrips();
            $baseUrl = Yii::app()->baseUrl;
            $cs = Yii::app()->getClientScript();
            $cs->registerScriptFile($baseUrl . '/js/parametrizar.js');
            $this->render('parametrizacion');
        }
        
        public function actionActualiza($tipo,$time)
        {
            if($tipo==1){
                Yii::app()->db->createCommand("BEGIN CREA_JOB_COHORTES($time); END;")->execute();
                echo "Parametrización de cohortes actualizada correctamente";
            }elseif($tipo==2){
                Yii::app()->db->createCommand("BEGIN CREA_JOB_FULL($time); END;")->execute();
                 echo "Parametrización de dblinks actualizada correctamente";
            }else
                echo "tipo no valido";
        }
        
}